﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GTAHookAdv
{
    /// <summary>
    /// Used to select what to refresh in the Cache on each CoreTick
    /// </summary>
    [Flags]
    public enum TickRefreshFlag : uint
    {
        /// <summary>
        /// No cache will be refreshed (fastest mode)
        /// </summary>
        None = 0,
        /// <summary>
        /// All blips will be cached (slow but accurate)
        /// </summary>
        Blips = 1,
        /// <summary>
        /// All datas will be cached (slowest but very accurate)
        /// <remarks>Set this option if you need to query several times per tick a lot of informations regarding peds,vehicles,blips,and so on...</remarks>
        /// </summary>
        All = 4294967295
    }
}
